package com.example.apps.entity

import com.example.lib_adapter.MutipleEntity

data class AppMuiltEntity(
    val apkUrl: String,
    val appIcon: String,
    val appId: Int,
    val appImgs: String,
    val appIntroduction: String,
    val appName: String,
    val appSize: Double,
    val appType: Int,
    val appUserId: Int,
    val app_package: String,
    val netUrl: String,
    val operationFlag: String,
    val trustFlag: String,
    val updateStr: String,
    val updateTime: Int,
    val uploadTime: Int,
    val userName: String,
    val versionCode: String,
    val title:String,
    @JvmField
val type:Int
):MutipleEntity{
    override fun getType(): Int {
        return type
    }

    override fun toString(): String {
        return "AppMuiltEntity(apkUrl='$apkUrl', appIcon='$appIcon', appId=$appId, appImgs='$appImgs', appIntroduction='$appIntroduction', appName='$appName', appSize=$appSize, appType=$appType, appUserId=$appUserId, app_package='$app_package', netUrl='$netUrl', operationFlag='$operationFlag', trustFlag='$trustFlag', updateStr='$updateStr', updateTime=$updateTime, uploadTime=$uploadTime, userName='$userName', versionCode='$versionCode', title='$title', type=$type)"
    }

}